package cn.doit.scala.day04.oob

/**
 * @DATE 2021/12/28/16:28
 * @Author MDK
 * @Version 2021.2.2
 * 主构造器和辅助构造器
 * 类默认有空参构造器  类有主构造器和类交织在一起
 * 1.主构造器中使用val 或 var 修饰的称为成员变量
 * 2.没有使用val 或 var 修饰的参数就不是成员变量  所用范围只在当前类
 * 3.val修饰常量 值不可更改   var修饰变量  值可以更改
 * 4.优先使用val修饰
 * 5.gender前没加修饰符 默认是常量
 * */
class User (val id:Int, val name:String, var age:Int, gender:String){
//  gender = "F"
  def show()={
    println(gender)
  }
}
